Skip to content

Add Footer#9

Open
norioriroiron wants to merge 3 commits into
mainfrom
add-footer
Open

Add Footer#9
norioriroiron wants to merge 3 commits into
mainfrom
add-footer

Conversation

@norioriroiron
Copy link
Copy Markdown

No description provided.

@norioriroiron norioriroiron linked an issue Jun 5, 2026 that may be closed by this pull request
7 tasks
Comment thread src/components/Footer.tsx Outdated
return (
<footer className="bg-black border-t-red-600 border-t-2 p-1">
<p className="text-center text-white text-xs">
<b>Carleton Computer Science Society</b>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forgot to include this in the original ticket but it would be good to have this text link to our main website:
https://ccss.carleton.ca/.

Comment thread src/components/Footer.tsx
@@ -0,0 +1,20 @@

export default function Footer() {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Content's all here which is great! A couple notes, mostly visual and about text hierarchy:

  • "Carleton Computer Science Society" at the start should be the most prominent part, so you can make the text bigger / bolder. Try using something like Tailwinds' text-lg font-semibold while the rest stays text-xs.
  • The copyright line at the end can also be slightly bigger than the disclaimer lines. Try using text-sm for that instead of text-xs)
  • Looking at the single column, it looks a bit tall. It might be worth making the GitHub repo link inline with one of the other lines, maybe the copyright one? So it looks like (© 2026 Carleton Computer Science Society · GitHub).
  • For consistency, use Tailwind + block elements instead of raw <b>, <u> or <br/> tags.
    • <b> → font-bold (or font-semibold)
    • <u> → underline
    • the <br/>s → wrap each line in its own <p> or <div> and let spacing handle the breaks, rather than manual line breaks

Comment thread src/components/Footer.tsx Outdated
<br/>
Not affiliated with or endorsed by Carleton University.
<br/>
Always verify course requirements in the official undergraduate calendar.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be good to have the "official undergraduate calendar" text link to:
https://calendar.carleton.ca/undergrad/undergradprograms/computerscience/

Comment thread src/App.tsx Outdated
import Header from '@/components/Header';
import Explorer from '@/pages/Explorer';
import Planner from '@/pages/Planner';
import Footer from '@/components/Footer'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor: missing semicolon. Run pnpm format before committing, it should fix errors like this.

@norioriroiron norioriroiron requested a review from AJaccP June 6, 2026 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add footer

2 participants